morbid impulse - French English Dictionary